Plc يك دستگاه الكترونيكي است كه به نام كنترل كننده متوالي(sequence controller) شناخته مي شد تا اينكه در سال 1978 يك شركت آمريكايي به نام(NEMA (National Electrical Manufacture Association نام رسمي اين دستگاه را programmable logic controller ناميد .اين كنترل كننده عمدتاٌ در مقاصد صنعتي بكار مي رود ، ورودي ها را از دستگاه هاي خارجي مانندkeypad ، سنسور،كليد و ... مي گيرد و بر اساس برنامه اي كه در حافظه آن نوشته شده است سيگنال هايي را به دستگاه هاي خروجي مانند موتورها، شيرهاي الكترو مغناطيسي، رله ها و ... ارسال مي كند